/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Auxiliares;

/**
 *
 * @author Esteban
 */
public class Cache {
    private static Cache _Instancia;
    

    //nombre y id del cliente que se busca para hacer el pedido. 
    //estas variables se utilizan para manejar de manera global quien está haciendo la compra 
    //y no tener que estar volviendo a hacer una llamada a la base de datos

    private int idClienteActual, idProductoEditar, idFactura;
    private String nombreClienteActual, rutaImagenEditar, nombreProducto;

    
    //variable que nos guarda cual es el telefono del cliente que se va a eliminar o guardar
    private String telefonoClienteGestion;
    
    private Cache(){}
    
    public static Cache getInstancia(){
        if(_Instancia == null)
            _Instancia = new Cache();
        return _Instancia;
    }

    /**
     * @return the idClienteActual
     */
    public int getIdClienteActual() {
        return idClienteActual;
    }

    /**
     * @param idClienteActual the idClienteActual to set
     */
    public void setIdClienteActual(int idClienteActual) {
        this.idClienteActual = idClienteActual;
    }

    /**
     * @return the nombreClienteActual
     */
    public String getNombreClienteActual() {
        return nombreClienteActual;
    }

    /**
     * @param nombreClienteActual the nombreClienteActual to set
     */
    public void setNombreClienteActual(String nombreClienteActual) {
        this.nombreClienteActual = nombreClienteActual;
    }


    /**
     * @return the telefonoClienteGestion
     */
    public String getTelefonoClienteGestion() {
        return telefonoClienteGestion;
    }

    /**
     * @param telefonoClienteGestion the telefonoClienteGestion to set
     */
    public void setTelefonoClienteGestion(String telefonoClienteGestion) {
        this.telefonoClienteGestion = telefonoClienteGestion;
    }


    /**
     * @return the idProductoEditar
     */
    public int getIdProductoEditar() {
        return idProductoEditar;
    }

    /**
     * @param idProductoEditar the idProductoEditar to set
     */
    public void setIdProductoEditar(int idProductoEditar) {
        this.idProductoEditar = idProductoEditar;
    }

    /**
     * @return the rutaImagenEditar
     */
    public String getRutaImagenEditar() {
        return rutaImagenEditar;
    }

    /**
     * @param rutaImagenEditar the rutaImagenEditar to set
     */
    public void setRutaImagenEditar(String rutaImagenEditar) {
        this.rutaImagenEditar = rutaImagenEditar;
    }

    /**
     * @return the idFactura
     */
    public int getIdFactura() {
        return idFactura;
    }

    /**
     * @param idFactura the idFactura to set
     */
    public void setIdFactura(int idFactura) {
        this.idFactura = idFactura;
    }

    /**
     * @return the nombreProducto
     */
    public String getNombreProducto() {
        return nombreProducto;
    }

    /**
     * @param nombreProducto the nombreProducto to set
     */
    public void setNombreProducto(String nombreProducto) {
        this.nombreProducto = nombreProducto;
    }

    
}
